package main

import "fmt"

func main() {
	slice := []int{10, 11, 12, 13} // len4 cap 4
	m := make(map[int]*int)        // k int value 指针的 map

	for key, val := range slice {
		m[key] = &val // 切片是有序的，所以指针为10, 11, 12, 13 的内存地址
	}
	fmt.Println(m) // 乱序的{0:xxx.1:xxx,2:xxx,3:xxx}

	for k, v := range m {
		fmt.Println(k, "->", *v)
	}
}
